<!-- 查看导入的工单 -->
<template>
  <div>
    <i-table v-bind="table"></i-table>
  </div>
</template>

<script>
import req from '@/api/index'

export default {
  data () {
    return {
      table:{
        saveUrl: 'lineSave',
        // element-ui中对table属性的设置
        tableTitle: {
          stripe: false, // 是否设置为斑马纹
          highlightCurrentRow: true, // 是否要高亮当前行
          border: true // 是否显示纵行边框
        },
        // 表格列字段
        column:[
          {
            prop: 'month', label: '月份'
          },
          {
            prop: 'pfmManage', label: '绩效管理'
          },
          {
            prop: 'attendManage', label: '考勤管理'
          },
          {
            prop: 'orgManage', label: '组织人事'
          },
          {
            prop: 'recruitManage', label: '招聘管理'
          },
          {
            prop: 'salaryManage', label: '薪酬管理'
          },
          {
            prop: 'trainManage', label: '培训管理'
          },
          {
            prop: 'restaurantManage', label: '食堂管理'
          },
          {
            prop: 'empAskManage', label: '员工问询'
          },
          {
            prop: 'systemManage', label: '系统管理'
          }
        ],
        // 操作
        operator: [
        {
            'text': '编辑',
            on: {
              click: (row, col, cellValue) => {
                console.log('修改-row=', row)
              }
            }
          },
          {
            'text': '删除',
            on: {
              click: (row, col, cellValue) => {
                console.log('删除-row=', row)
                return this.delInfo(row)
              }
            }
          }
        ],
        // 新增、删除、导入按钮
        toolbar: [
          {
            text: '新增',
            on: {
              click: (row) => {
                console.log('新增==>>row', row)
              }
            }
          },
          {
            text: '删除',
            on: {
              click: (row) => {
                this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {
                  confirmButtonText: '确定',
                  cancelButtonText: '取消',
                  type: 'warning'
                }).then(()=>{
                  this.$message({
                    type: 'success',
                    message: '删除成功!'
                  });
                }).catch(()=>{
                  this.$message({
                    type: 'info',
                    message: '已取消删除'
                  });     
                })
              }
            }
          },
          {
            text: '修改',
            on: {
              click: (row) => {
                console.log('修改==>>row', row)
              }
            }
          }
        ],
        dataForm:[]
      }
    };
  },
  mounted(){
    req('queryAllData').then(res=>{
      this.table.dataForm = res.data.data
    })
  },
  components: {},

  computed: {},

  methods: {}
}

</script>
<style lang='less' scoped>
</style>